-
Notifications
You must be signed in to change notification settings - Fork 31
Implement poc_mobile grpc endpoint: submit_enabled_carriers_info #1036
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements the subimt_enabled_carriers_info
endpoint to handle enabled carriers information reports. The changes add support for processing and storing enabled carriers data through the existing file sink infrastructure.
- Adds new gRPC endpoint
subimt_enabled_carriers_info
with request/response handling - Integrates
EnabledCarriersInfoReportV1
into the file sink system for data persistence - Updates proto dependency to use the carrier enablement branch
Reviewed Changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
ingest/src/server_mobile.rs | Implements the new gRPC endpoint and adds enabled carriers sink integration |
ingest/tests/common/mod.rs | Updates test infrastructure to support enabled carriers data flow |
file_store/src/traits/msg_verify.rs | Adds message verification for enabled carriers requests |
file_store/src/traits/file_sink_write.rs | Implements file sink functionality for enabled carriers reports |
file_store/src/file_info.rs | Adds new file type definition for enabled carriers reports |
Cargo.toml | Updates helium-proto dependency to carrier enablement branch |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
ingest/src/server_mobile.rs
Outdated
Ok(Response::new(BanRespV1 { timestamp_ms })) | ||
} | ||
|
||
async fn subimt_enabled_carriers_info( |
Copilot
AI
Aug 26, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Function name has a typo: 'subimt' should be 'submit'
async fn subimt_enabled_carriers_info( | |
async fn submit_enabled_carriers_info( |
Copilot uses AI. Check for mistakes.
No description provided.